package com.ss.android.b;

import android.content.Context;

import com.bytedance.frameworks.baselib.network.http.util.TaskInfo;
import com.bytedance.frameworks.baselib.network.http.util.d;
import java.util.List;
import org.json.JSONObject;

public interface g {
    int a(Context arg1, Throwable arg2);

    long a(String arg1, String arg2, Context arg3, boolean arg4, boolean arg5, boolean arg6, boolean arg7, JSONObject arg8);

    String a(String arg1);

    void a(long arg1);

    void a(List arg1, Context arg2);

    boolean a(int arg1);

    boolean a(Context arg1, int arg2, String arg3, String arg4, String arg5, String arg6, String arg7, d arg8, TaskInfo arg9) throws Throwable;

    boolean a(Context arg1, int arg2, String arg3, List arg4, String arg5, String arg6, String arg7, d arg8, TaskInfo arg9) throws Throwable;

    boolean a(Context arg1, String arg2, String arg3);

    long b();

    boolean b(Context arg1, String arg2, String arg3);

    boolean b(String arg1);

    long c();

    String d();

    Long e();
}

